package com.xy.service;

import com.xy.entity.UserProfilesEntity;

import java.util.List;
import java.util.Optional;
import java.util.UUID;

/**
 * .
 * <p>
 *
 * @author <a href="mailto:shunshun.lss@alibaba-inc.com">shunshun.lss</a>
 * @version 1.0.0
 * @since 2024-10-14
 */
public interface UserProfileService {
    UserProfilesEntity createUserProfile(UserProfilesEntity userProfilesEntity);
    public List<UserProfilesEntity> getAllUserProfiles();
    public Optional<UserProfilesEntity> getUserProfileById(UUID id);
    public UserProfilesEntity updateUserProfile(UUID id, UserProfilesEntity employeeDetails);
    public void deleteUserprofile(UUID id);
}
